@charset "UTF-8";
*{margin:0;padding:0;list-style-type:none;font-family:"思源黑体 CN";box-sizing:border-box;}
body{font-size:14px;font-family:"5FAE8F6F96C59ED1", "Microsoft Yahei", "Hiragino Sans GB", tahoma, arial, "5B8B4F53" !important;color:#666;background:#f1f6fb;}
a{text-decoration:none;color:#666;outline:none;blr:expression(this.onFocus=this.blur());}
.clearfix:after{content:"";display:none;clear:both;visibility:hidden;height:0;}
.clearfix{display:flex;flex-wrap:wrap;justify-content:space-between;}
.common{width:1235px;margin:0 auto;max-width:1920px;min-width:1235px;}
body{max-width:1920px;margin:0 auto;}
p{line-height:24px;}
img{border:none;vertical-align:bottom;}
*:focus{outline:none;}
.fl{float:left;}
.fr{float:right;}
.lc{display:none !important;}
/************************************************************************************************************/
/************************************************************************************************************/
/*** 顶部代码 ***/
.ivu-layout-header .header{line-height:normal !important;}
.header{background:#fff;position:relative;z-index:99;}
.header .clearfix{align-items: center;}
.nav_trigger{width:25px;height:25px;position:absolute;right:0;top:15px;z-index:200;cursor:pointer;display:none;}
.nav_icon{display:inline-block;position:relative;width:25px;height:3px;background:#1e86f0;-webkit-transition-property:background-color, -webkit-transform; ransition-property: background-color, -webkit-transform; transition-property: background-color, transform; transition-property: background-color, transform, -webkit-transform; -webkit-transition-duration: .3s;  transition-duration: .3s;}
.nav_icon:before,
.nav_icon:after{content: '';display:block;width:25px;height:3px;position:absolute;background:#1e86f0;-webkit-transition-property: margin, -webkit-transform; transition-property: margin, -webkit-transform; transition-property: margin, transform; transition-property: margin, transform, -webkit-transform; -webkit-transition-duration: .3s; transition-duration: .3s;}
.nav_icon:before{margin-top:-8px; }
.nav_icon:after{margin-top:8px;}
.nav-active .nav_icon{background: rgba(0, 0, 0, 0);}
.nav-active .nav_icon:before{margin-top: 0; -webkit-transform: rotate(45deg); transform: rotate(45deg); background:#1e86f0;}
.nav-active .nav_icon:after{margin-top: 0; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); background:#1e86f0;}

.top{position:relative;z-index:999;padding:21px 0;}
.search{position:relative;display:flex;justify-content:space-between;align-items:center;width:450px;border:solid 1px #1e86f0;border-radius:5px;background:#fff;}
.search .tj{width:75%;}
.search input{display:block;line-height:36px;border:none;background:none;}
.search .input_txt{padding:0 20px;color:#999;}
.search .input_but{width:65px;text-align:center;font-size:15px;color:#fff;background:#1e86f0;cursor:pointer;}
.search .jybox{position:relative;width:25%;}
.search .jybox .set{color:#333;background:url('tp_jt.png') right center no-repeat;margin-left:20px;cursor:pointer;}
.search .jylist{display:none;position:absolute;top:30px;padding:10px 0;border:solid 1px #f1f6fb;width:100%;background:#fff;border-radius:5px;cursor:pointer;z-index:9;}
.search .jylist li{line-height:25px;padding:0px 20px;}
.search .jylist li:hover{background:#f1f6fb;}
form .tishi{
 position: absolute;
 left: 0px;
 top: 42px;
 font-size: 13px;z-index:1;
}
form .tishi span{color:#ff0000;}


.nav{background:#1e86f0;position:relative;z-index:998;}
.nav a{color:#fff;}
.nav ul li{float: left;position:relative;font-size:16px;z-index:99;width:calc(10% - 12px);text-align:center;}
.nav ul li::after{content:'';position:absolute;width:1px;height:7px;background:#68aef5;border-right:solid 1px #1b78d8;right:-3px;top:50%;margin-top:-3px;}
.nav ul li:last-child::after{display:none;}
.nav ul li a{display:block;line-height:47px;}
.nav ul li ul{position:absolute;top:47px;left:0;padding:10px 0;display:none;background:#1673d2;}
.nav ul li ul li{min-width:120px;text-align:left;font-size:14px;}
.nav ul li ul li::after{display:none;}
.nav ul li ul li a{display:block;position:relative;line-height:35px;padding-left:10px;}
.nav ul li ul li ul{position:absolute;top:-10px;left:180px;display:none;}
.nav ul li ul li ul li ul{position:absolute;display:none;}
.nav ul li a:hover,
.nav ul li:hover,
.nav ul li.on{background:#1673d2;}
.nav ul li:hover ul{display:block;}
.nav ul li:hover ul li ul{display:none;}
.nav ul li ul li a:hover,
.nav ul li ul li:hover{font-weight:bold;background:rgba(255,255,255,.05);}
.nav ul li ul li:hover ul{display:block;}
.nav ul li ul li:hover ul li ul{display:none;}
.nav ul li ul li ul li:hover ul{display:block;}
.nav ul li ul li ul li a:hover,
.nav ul li ul li ul li:hover{background:#597b09;}
.nav ul li ul li ul li ul li a:hover,
.nav ul li ul li ul li ul li:hover{background:#597b09;}

.nav_1{float:left;width:91%;}
.nav_a{float:left;width:100%;border-bottom:1px solid #529ce4;}
.nav_b{float:left;width:100%;border-top:1px solid #529ce4;margin-top:2px;}
.nav_2{float:right;width:8%;border-left:1px solid #529ce4;}
.nav .nav_2 li{width:100%;}
.nav .bdzq,.nav .kkzq{width:160px;}
.nav .bdzq img,.nav .kkzq img{width:auto;max-height:31px;padding-bottom:14px;margin:0 10px;}
.nav .bdzq a,.nav .kkzq a{display:inline-block;}
.nav_1>div>li:last-child{width:60px;}
.nav ul .nav_a li {
    z-index: 999;
}
.nav_a>li:nth-child(10)::after,.nav_2 li::after,.nav ul li.bdzq::after,.nav ul li.kkzq::after{display:none;}

ul li img{width:100%;height:auto;}
.fw{font-weight:bold;}
.fc333{color:#333;}
.ft_40{font-size:40px;}
.ft_36{font-size:36px;}
.ft_30{font-size:30px;}
.ft_28{font-size:28px;}
.ft_26{font-size:26px;}
.ft_24{font-size:24px;}
.ft_22{font-size:22px;}
.ft_20{font-size:20px;}
.ft_17{font-size:17px;}
.plate_tit{position:relative;z-index:1;padding:75px 0 70px;}
.plate_tit dt{}
.plate_tit .ft_en{position:absolute;top:55px;z-index:-1;color:#2f2f2f;opacity:0.05;text-transform:uppercase;}

.ivu-modal-confirm-body{padding-left: 0px !important;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 底部代码 ***/
.hzhb{}
.hzhb ul{align-items:center;}
.hzhb ul li{width:7%;margin-right:3%;text-align:center;margin-bottom:20px;}
.hzhb ul li:nth-child(10n){margin-right:0;}

.footer{background:#1e86f0;padding:45px 0 30px;margin-top:45px;}
.footer *{color:rgba(255,255,255,.5);}
.footer .foot a{display:block;line-height:30px;}
.footer .foot p{line-height:30px;}
.footer .foot dl dt{color:#fff;}
.footer .foot dl dt::after{content:'';display:block;width:35px;height:8px;border-bottom:solid 2px #fff;margin-bottom:20px;}
.footer .ft1 p:nth-child(1){color:#fff;margin-top:25px;}
.footer .ft1 p:nth-child(2){margin:15px 0;}
.footer .ft1 p a{display:inline-block;vertical-align:middle;padding:0 26px;color:#fff;border-radius:25px;line-height:38px;background:#4b9ef3;}
.footer .ft1 p a img{vertical-align:middle;margin-right:7px;margin-top:-4px;width:17px;height:auto;}
.footer .ft2 p:nth-child(1){margin-right:40px;}
.footer .ft5 p{text-align:center;margin-top:10px;font-size:12px;}
.footer .ft5 img{margin-top:10px;max-width:100%;height:auto;}
.footer .copy{margin-top:35px;padding-top:30px;border-top:solid 1px rgba(255,255,255,.1);}
.footer a:hover{color:#fff;}

.fixed{position:fixed;right:0%;bottom:5%;z-index:999;}
.fixed ul li.xcy{display:none;}
.fixed ul li{margin-bottom:25px;background:#1e86f0;border-radius:10px;}
.fixed ul li a{display:block;padding:10px;text-align:center;}
.fixed ul li a img{width:35px;height:auto;filter:grayscale(100%)brightness(1000%);}
.fixed ul li .xcbox{display:none;text-align:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:10;background:rgba(0,0,0,.8);}
.fixed ul li .xcbox img{max-width:100%;max-height:100%;width:auto;height:auto;}
.fixed ul li .xcbox .box{position:absolute;left:50%;top:50%;max-width:100%;transform:translate(-50%,-50%);}
.fixed ul li .xcbox .xcclose{position:absolute;right:-78px;width:28px;cursor:pointer;}
.fixed ul li .xcbox .xcclose img{width:100%;height:auto;}

.lexue{float: left;width:100%;height:1px;overflow:hidden;}
/************************************************************************************************************/
/************************************************************************************************************/
/*** 首页banner代码 ***/
.hdp{width:100%;height:374px;position:relative;min-width:1235px;}
.hdp .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.hdp .bd ul{width:100% !important;}
.hdp .bd li{width:100% !important;height:374px;overflow:hidden;text-align:center;}
.hdp .hd{width:100%;position:absolute;z-index:1;bottom:20px;left:0;height:30px;line-height:30px;}
.hdp .hd ul{text-align:center;}
.hdp .hd ul li{cursor:pointer;display:inline-block;*display:inline;*zoom:1;margin:0 6px;width:8px;height:8px;overflow:hidden;background:#dedede;text-indent:-99999em;border-radius:50%;}
.hdp .hd ul .on{background:#cc1930;}
.hdp .prev,
.hdp .next{display:block;position:absolute;z-index:1;top:50% margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url('left.png') no-repeat;cursor:pointer;display:none;}
.hdp .next{left:auto;right:15%;background:url('right.png') no-repeat;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 首页代码 ***/
.home .plate_tit{align-items:center;padding:25px 0;}

/************************************************************************************************************/
/*** 首页-精华课程代码 ***/
.shadow{background:#fff;margin:50px 0;border-radius:10px;box-shadow:0 0px 10px rgba(30, 134, 240, .2);
-webkit-box-shadow:0 0px 10px rgba(30, 134, 240, .2);-moz-box-shadow:0 0px 10px rgba(30, 134, 240, .2);
}
.shadow.edxq,.shadow.manual{margin:0;}
.row1 .rw1_fl{padding:0 35px 30px;width:73%;}
.ziz .row1 .rw1_fl{width:100%;}
.row1 .rw1_fl .plate_tit{align-items:center;padding:45px 0 35px;}
.row1 .rw1_fl .plate_tit a{color:#999;font-size:13px;}
.ziz .tempWrap{width:100% !important;}
.ziz .row1 .rw1_fl ul{width:100%;    height: 190px;overflow:hidden;}
.ziz .row1 .rw1_fl ul li{width:20%;float:left;}
.row1 .rw1_fl ul li{width:33.33%;}
.row1 .rw1_fl ul li img{border-radius:10px;width:100%;height:150px;}
.row1 .rw1_fl ul li a{display:block;margin-right:10px;}
.row1 .rw1_fl ul li p{font-size:15px;margin-top:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;}

/*** 首页-注册代码 ***/
.row1 .rw1_fr{width:24%;padding:30px;}
.row1 .loginbox .loginitem{position:relative;margin-bottom:20px;}
.row1 .loginbox .loginitem img{display:none;}
.row1 .loginbox .loginitem .yzm{position:absolute;right:0;width:auto;height:35px;bottom:0;display:block;}
.row1 .loginbox input{display:block;line-height:33px;color:#888;border:solid 1px #e6e6e6;padding-left:15px;border-radius:5px;width:100%;box-sizing:border-box;} 

.row1 .loginbox .dl{background:#1e86f0;color:#fff;border-radius:5px;}
.row1 .loginbox .abutton2,
.row1 .login #logoutButton{display:block;background:none;color:#fff;border:none;width:100%;font-size:14px;height:38px;cursor:pointer;}
a.sy_button {
    background: #1e86f0;
    color: #fff;
    border-radius: 5px;
    margin-right: 20px;
    width: calc(50% - 10px);
    display: inline-block;
    line-height: 38px;
    cursor: pointer;text-align:center;
}
button.sy_button2{float: right;width:calc(50% - 10px) !important;display: inline-block !important;}
.row1 .loginbox .wjmm{text-align:right;line-height:35px;}
.row1 .loginbox .wjmm a{color:#1e86f0;    margin-top: 10px;
    display: inline-block;}

.row1 .loginbox .p2,
.row1 .login .hyyw{display:flex;justify-content:space-between;margin-top:10px;border-top:solid 1px #f8f8f8;}
.row1 .loginbox .p2 a,
.row1 .login .hyyw a{display:block;line-height:33px;width:47%;text-align:center;
border:solid 1px #1e86f0;color:#1e86f0;border-radius:5px;cursor:pointer;
}
.row1 .login .name{font-size:20px;text-align:center;}
.row1 .login .name img{display:block;width:95px !important;margin:-20px auto 0;border-radius:50%;}
.row1 .login .name i{display:none;font-style:normal;font-size:0;width:73px;height:23px;background:url('vip1.png') center no-repeat;vertical-align:middle;margin-left:10px;
}
.row1 .login .vip{    text-align: center;    margin-top: 15px;}
.row1 .login .txt{color:#999;margin:15px 0;}
.row1 .login .hyyw{}
.row1 .login #logoutButton{background:#1e86f0;border-radius:5px;}
.row1 .login .hyyw{margin-top:19px;}
.loginbox input#g1 {
    display: inline-block;
    width: auto;
    margin: 0 10px;
}
/************************************************************************************************************/
/*** 首页-最新发布代码 ***/
.row2{padding:1px 0;background-image: linear-gradient(to bottom , #deecfc,#f0f6fb,#f1f6fb);}
.row2 .shadow{margin:50px auto;padding:0 35px 35px;}
.row2 .plate_tit:after{content:'';display:block;height:1px;margin:20px 0 5px;border-top:solid 1px #69aef5;border-bottom:solid 1px #c9e2fc;}
.row2 ul{padding-bottom:29px;margin-bottom:25px;border-bottom:dashed 1px #d4d5d5;}
.row2 ul:last-child{padding-bottom:0;margin-bottom:0;border:none;}
.row2 ul li{width:30%;}
.row2 ul li a{display:block;}
.row2 ul li b{display:block;font-size:18px;color:#fff;text-align:center;height:57px;line-height:57px;
overflow:hidden;position:relative;z-index:10;border-radius:5px;margin-bottom:22px;
}
.row2 ul li b:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:-2;background:#1e86f0;}
.row2 ul li b img{position:absolute;width:100%;height:auto;left:0;top:50%;transform:translateY(-50%);z-index:-1;opacity:0.15;}
.row2 ul li p{font-size:13px;color:#999;line-height:36px;display:flex;justify-content:space-between;}
.row2 ul li p a{width:72%;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;}
.row2 ul li p a::before{content:'·';display:inline-block;font-size:14px;font-weight:bold;margin-right:2px;}
.row2 ul li p a:hover{color:#1e86f0;}
.row2 ul li div{min-height:216px;}
.row2 ul li .imore{font-size:13px;color:#1e86f0;line-height:34px;margin-top:12px;text-align:center;
border-radius:5px;border:solid 1px #d1e7fc;
}
.row2 ul li .imore:hover{border-color:#1e86f0;background:#1e86f0;color:#fff;}

/************************************************************************************************************/
/*** 首页-我们的愿景代码 ***/
.row3{color:#fff;text-align:center;background:url('rw3_bg.jpg') center no-repeat;background-size:cover;padding-bottom:10px;}
.row3 .plate_tit dt{display:inline-block;line-height:50px;padding:0 32.5px;background:rgba(255,255,255,.1);border-radius:30px;margin-bottom:10px;}

/************************************************************************************************************/
/*** 首页-热门课程代码 ***/
.row4{background:#f2f2f2;}
.row4 .plate_tit{padding:45px 0 30px;}
.row4 .shadow{padding:30px;margin:0;position:relative;}
.row4 .rw41_fl{width:66%;}
/*.row4 .rw41_fl .shadow{padding-bottom:10px;}*/
.row4 .rw41_fl .shadow:before{content:'';position:absolute;left:50%;top:30px;width:1px;height:calc(100% - 60px);background:#f9f9f9;}
.row4 .rw41_fl ul{width:47%;}
.row4 .rw41_fl ul li{display:flex;justify-content:space-between;margin-bottom:20px;}
.row4 .rw41_fl ul li a{display:block;}

.row4 .rw41_fl ul li .img{width:calc(35% + 35px);padding-left:35px;position:relative;}
.row4 .rw41_fl ul li .img img{border-radius:5px;height:64px;width:112px;}
.row4 .rw41_fl ul li .img span{display:block;font-size:18px;color:#b8b8b8;width:25px;text-align:right;margin-top:5px;font-family:Arial;position:absolute;left:0;}
/*.row4 .rw41_fl ul li .img{width:35%;display:flex;justify-content:space-between;padding-left:25px;position:relative;}
.row4 .rw41_fl ul li .img img{border-radius:5px;height:64px;width:112px;}
.row4 .rw41_fl ul li .img span{display:block;font-size:18px;color:#b8b8b8;width:25px;text-align:right;margin-right:10px;margin-top:5px;font-family:Arial;position:absolute;left:0;}
*/
.row4 .rw41_fl ul li .img span[name="1"]{color:#ff0008;}
.row4 .rw41_fl ul li .img span[name="2"]{color:#ff9c7c;}
.row4 .rw41_fl ul li .img span[name="3"]{color:#ffb52c;}
.row4 .rw41_fl ul li .txt{width:60%;}
.row4 .rw41_fl ul li .txt p{font-size:15px;color:#333;min-height:48px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.row4 .rw41_fl ul li .txt span{color:#999;font-size:12px;display:block;}
.row4 .rw41_fl ul li:hover .txt p{color:#1e86f0;}

/*** 首页-公告栏代码 ***/
.row4 .rw41_fr{width:31%;}
.row4 .rw41_fr a{display:block;color:#333;}
.row4 .rw41_fr a:hover{color:#1e86f0;}
.row4 .rw41_fr ul{min-height:480px;}
.row4 .rw41_fr ul li{display:flex;justify-content:space-between;width:100%;line-height:36px;}
.row4 .rw41_fr ul li a{width:72%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.row4 .rw41_fr ul li a::before{content:'·';display:inline-block;font-size:14px;font-weight:bold;margin-right:2px;}
.row4 .rw41_fr ul span{font-size:13px;color:#999;}
.row4 .rw41_fr div a{font-size:18px;font-weight:bold;line-height:30px;margin-bottom:15px;height:60px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.row4 .rw41_fr div{border-bottom:dashed 1px #e7e7e7;margin-bottom:18px;padding-bottom:19px;}

/*** 首页-站长推荐课程代码 ***/
.row4 .rw42{padding-bottom:60px;}
.row4 .rw42 ul{}
.row4 .rw42 ul li{width:16.6%;}
.row4 .rw42 ul li a{display:block;margin-right:25px;text-align:center;}
.row4 .rw42 ul li a img{width:100%;height:96px;}
.row4 .rw42 ul li p{line-height:36px;color:#333;margin-top:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;}
.row4 .rw42 ul li span{display:block;font-size:12px;color:#999;}
.row4 .rw42 ul li em{font-style:normal;}
.row4 .rw42 ul li em::after{content:'';display:inline-block;border-right:solid 1px #9b9b9b;
line-height:9px;height:9px;vertical-align:middle;margin-right:4px;padding-right:4px;margin-top:-3px;
}
.ziz .row4 .rw42 ul {    width: 100%;    height: 160px;overflow:hidden;}
.ziz .row4 .rw42 ul li{float:left;}
/*** 首页-合作伙伴代码 ***/
.home .hzhb{background:#fff;padding-bottom:45px;margin-bottom:-45px;}
.home .hzhb .plate_tit{padding:45px 0 60px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 内页代码 ***/
.container{margin-top:35px;}
.subnav{overflow:hidden;}
.subnav dl{position:relative;z-index:10;overflow:hidden;line-height:66px;}
.subnav dl::after{content:'';display:block;width:100%;height:100%;background:#1673d2;position:absolute;left:0;top:0;z-index:-2;}
.subnav dl img{position:absolute;left:0;top:50%;width:100%;transform:translateY(-50%);z-index:-1;opacity:0.1;}
.subnav dl dt{color:#fff;display:inline-block;margin:0 10px 0 25px;}
.subnav dl dd{color:rgba(255,255,255,.1);display:inline-block;}
.subnav ul{}
.subnav ul li{font-size:18px;font-weight:bold;line-height:30px;padding:10px 35px 10px 25px;border-top:solid 1px #f5f5f5;}
.subnav ul li a{display:block;background:url('sub.png') right center no-repeat;filter:grayscale(100%);}
.subnav ul li:hover,.subnav ul li.on{background:#e7f1fa;}
.subnav ul li:hover a,.subnav ul li.on a{color:#4489d9;filter:grayscale(0%);}

.crumbs{align-items:center;margin-bottom:30px;}
.crumbs:after{content:'';display:block;height:1px;border-top:solid 1px #6baff5;border-bottom:solid 1px #cee4fc;width:100%;visibility:visible;margin-top:2px;}
.crumbs dt{font-size:16px;line-height:48px;}
.crumbs dd,.crumbs1{font-size:13px;color:#999;}
.crumbs dd a,.crumbs1 a{color:#999;}
.crumbs1{line-height:48px;margin:10px 0 15px;}

.page{text-align:center;margin-top:30px;}
.page a,
.page span{display:inline-block;line-height:38px;border:solid 1px #eee;margin-left:-5px;padding:0 15px;}
.page a.on{background:#1e86f0;color:#fff;}


/************************************************************************************************************/
/*** 幼儿教育-语文列表代码 ***/
.list_fl{width:21%;}
.list_fr{width:76%;margin:0;padding:25px 40px 45px;}
.list_fl .shadow{margin:0 0 18px;}
.list_fl .tit{font-size:18px;color:#333;margin-bottom:20px;display:block;}
.list_fl .tit::before{content:'';display:inline-block;width:4px;height:20px;background:#1e86f0;margin-right:16px;vertical-align:middle;}
.list_fl .list{padding:25px 0;display:none;}
.list_fl .list ul{margin:0 20px;}
.list_fl .list ul li{display:flex;padding-bottom:20px;margin-bottom:19px;border-bottom:dashed 1px #eee;}
.list_fl .list ul li .img{width:85px;height:55px;margin-right:10px;background:#c5c5c5;border-radius:10px;overflow:hidden;}
.list_fl .list ul li .img img{width:auto;height:100%;}
.list_fl .list ul li .txt{width:120px;}
.list_fl .list ul li b{font-weight:normal;color:#333;line-height:20px;display:block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.list_fl .list ul li span{display:block;font-size:12px;color:#999;line-height:20px;}
.list_fl .list ul li:hover b,
.list_fl .list ul p a:hover{color:#1673d2;}
.list_fl .list ul p a{display:block;line-height:36px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;}
.list_fl .list.fl1 ul li{border-bottom:solid 1px #ededed;}
.list_fl .list.fl2{margin-bottom:0;padding-bottom:1px;}
.list_fl .list.fl2 ul li{display:none}
.list_fl .list.fl2 ul li:last-child{border-bottom:none;margin-bottom:0;}
.list_fl .list.fl2 ul li:nth-child(-n+3){display:flex !important;}
.list_fl .list.fl2 ul li:nth-child(3){margin-bottom:0;border:none;}

.edlist ol{justify-content:flex-start;}
.edlist ol li{width:33%;}
.edlist ol li a{display:block;margin-right:20px;}
.edlist ol li span{display:block;width:100%;height:170px;background:#c5c5c5;border-radius:10px;overflow:hidden;}
.edlist ol li img{width:100%;height:100%;}
.edlist ol li p{margin-top:20px;font-size:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;}

/*
.edlist ol li{width:32%;margin-right:2%;}
.edlist ol li:nth-child(3n){margin-right:0;}

*/
.edlist .sort{margin-top:29px;padding:25px 0 20px;line-height:26px;font-size:16px;color:#999;border-top:solid 1px #efefef;}
.edlist .sort span{display:inline-block;font-size:15px;color:#333;border-radius:5px;margin-left:15px;padding:0 8px;cursor:pointer;}
.edlist .sort span.on,.edlist .sort span.on a{background:#1e86f0;color:#fff;}
.edlist ul li{line-height:35px;margin-bottom:15px;display:flex;justify-content:space-between;}
.edlist ul li a{width:80%;font-size:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;}
.edlist ul li a:before{content:'·';display:inline-block;font-size:15px;font-weight:bold;color:#dadada;margin-right:5px;}
.edlist ul li span{color:#999;width:85px;height:35px;overflow:hidden;}
.edlist ul li a:hover{color:#1e86f0;}

/************************************************************************************************************/
/*** 幼儿教育-语文详情代码 ***/
.edxq{padding:40px;}
.xqtit{margin-bottom:32px;}
.xqtit::after{content:'';display:block;height:1px;width:100%;border-top:solid 1px #6baff5;border-bottom:solid 1px #cee4fc;margin-top:30px;}
.xqtit dt{color:#333;margin-bottom:10px;}
.xqtit dt span{color:#757575;font-size:21px;font-weight:normal;}
.xqtit dt span img{padding-bottom:7px;}
.xqtit dd{font-size:12px;color:#b5b5b5;line-height:25px;}
.xqtit dd b{font-weight:normal;color:#333;}
.xqtit dd span{color:#ff0000;}
.xqyw{padding:16px 35px;background:#f8f8f8;line-height:30px;font-size:16px;margin-bottom:30px;}
.xqyw p{line-height:30px;}
.xqyw span{color:#1e86f0;}
.pic{text-align:center;text-indent:0;}
.pic img{max-width:100%;height:auto;}
.pic video{max-width:100%;height:auto;}
.xqcontent p{font-size:17px !important;line-height:2;}
.xqcontent p > span{display:block;line-height:2;}
.xqcontent p span{font-size:17px !important;}
.xqother{text-align:center;}
.xqother1{margin:50px 0 20px;min-height:80px;color:#333;display:flex;align-items:center;justify-content:center;
background:url('xq_bg.jpg') center no-repeat;background-size:cover;
}
.xqother1 img{vertical-align:middle;margin-right:20px;}
.xqother1 a{display:inline-block;margin-left:5px;font-size:15px;color:#ff0000;text-decoration:underline;}
.xqother1.vip{display:block;padding:25px 0;position:fixed;bottom:0;width:100%;left:0;margin:0;    border-top: 2px solid #ff9900;}
.xqother1.vip a{margin:0 10px;text-decoration:none;}
.xqother1.vip span{display:inline-block;/*margin-left:25px;*/line-height:24px;border:solid 1px #1e86f0;background:#1e86f0;color:#fff;
	padding:8px 25px;border-radius:3px;cursor:pointer;font-size:18px;/*width:200px;*/margin:0px auto 15px;
}
.xqother1.vip span em{font-style:normal;font-weight:bold;color:#ffa155;}
.xqother1.netdisk{justify-content:center;text-align:left;color:#999;}
.xqother1.netdisk p1{color:#333;}
.xqother1.netdisk a{text-decoration:none;color:#666;margin:0;margin-right:35px;}
.xqother1.netdisk .span1{color:#393939;}
.xqother1.netdisk .span2{color:#1e86f0;margin-left:10px;}
.xqother1.netdisk dd a{font-size:15px;font-weight:bold;color:#fff;line-height:45px;border-radius:10px;
padding:0 40px;background-image:linear-gradient(to bottom , #4fa5fd,#3391f1,#1a7fe5);
}

.xqother2{line-height:30px;padding:15px;background:#f8f8f8;color:#999;font-size:13px;}
.xqother2 span{color:#333;}
.xqother2 a{color:#1e86f0;}
.xqother3{line-height:24px;padding:20px;font-size:15px;border-bottom:solid 1px #f9f9f9;}
.xqother3 a{color:#ff0000;}
.xqother3 i{font-style:normal;}
.xqother4{margin-top:25px;}
.bdsharebuttonbox{display:inline-block;}
.bdshare-button-style0-16 .bds_more{font-size:15px !important;color:#999 !important;width:auto !important;line-height:33px !important;background:none !important;}
.bdshare-button-style0-16 .bds_tsina{background:url('xq_wb.jpg') center no-repeat !important;font-size:0;}
.bdshare-button-style0-16 .bds_qzone{background:url('xq_kj.jpg') center no-repeat !important;font-size:0;}
.bdshare-button-style0-16 .bds_weixin{background:url('xq_wx.jpg') center no-repeat !important;font-size:0;}
.bdshare-button-style0-16 a{display:inline-block;padding:0 !important;margin:0 10px !important;width:33px !important;height:33px !important;vertical-align:middle;}

.xqcontent p img{max-width:100%;height:auto;}
.sxb{padding-top:30px;margin-top:40px;border-top:solid 1px #6baff5;}
.sxb li{width:48%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;}
.sxb li.fr{text-align:right;}



/************************************************************************************************************/
/*** 内容详情-网盘链接失效代码 ***/
.no_netdisk{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;background:rgba(0,0,0,.66);display:none;}
.no_netdisk .disk .close{width:15px;height:15px;position:absolute;right:-25px;top:-25px;cursor:pointer;
background:url('close.png') center no-repeat;background-size:100% auto;
}
.no_netdisk .disk{background:#f6f6f6;padding:30px;border-radius:5px;min-width:450px;
position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);
}
.no_netdisk .disk .ft_28{display:block;text-align:center;margin:15px 0 20px;}
.no_netdisk .disk p{font-size:13px;color:#999;text-align:center;}

.yzm.ivu-form-item {
    margin: -27px 0 15px 0;
}
/************************************************************************************************************/
/************************************************************************************************************/
/*** 关于我们代码 ***/
.banner{overflow:hidden;width:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:1;}
.banner img{max-width:inherit;position:relative;left:50%;transform:translateX(-50%);}
.about{position:relative;padding-top:1px;}
.ab1{position:relative;z-index:2;padding-bottom:105px;}
.ab1_1{margin:115px 0 85px;padding:0 6% 4%;}
.ab1_1 .plate_tit{text-align:center;padding-bottom:35px;}
.ab1_1 .plate_tit .ft_en{width:100%;}
.ab1_1 .text p{font-size:15px;margin-bottom:26px;line-height:26px;}
.ab1_1 .text p.p1{font-size:18px;line-height:36px;text-align:center;margin-bottom:46px;}
.ab1_1 .text img{width:48%;}

.ab1_2 .plate_tit{padding-bottom:50px;}
.ab1_2 .plate_tit:after{content:'';display:block;width:20px;height:3px;position:absolute;left:0;bottom:20px;background:#3e8ee0;}
.ab1_2 .img{width:55%;}
.ab1_2 .txt{width:40%;}
.ab1_2 .txt p{font-size:18px;line-height:48px;}

.ab2{background:#fff;padding-bottom:105px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 用户手册代码 ***/
.manual{padding:40px;min-height:50vh;}
.sildnav{margin-bottom:32px;}
.sildnav::after{content:'';display:block;height:1px;width:100%;border-top:solid 1px #6baff5;border-bottom:solid 1px #cee4fc;}
.sildnav ul{justify-content:flex-start;}
.sildnav ul li{line-height:45px;}
.sildnav ul li a{display:block;padding:0 30px;font-size:16px;}
.sildnav ul li.on a{background: #1e86f0;color:#fff;font-weight:bold;}
.manual .text{}
.manual .text .txt1 p{line-height:1.8;}
.manual .text .txt2{margin:40px 0 30px 0;min-height:80px;display:flex;align-items:center;justify-content:center;background:url('xq_bg.jpg') center no-repeat;background-size:cover;}
.manual .text .txt2 span{color:#1e86f0;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 会员代码 ***/
.dlbox{background:url('dl_bg.jpg') center no-repeat;background-size:cover;margin-bottom:-45px;}
.zcbox{background:url('zc_bg.jpg') center no-repeat;background-size:cover;margin-bottom:-45px;}
.login .lg1{display:flex;justify-content:space-between;align-items:center;min-height:76vh;}
.login .loginbox{width:36%;height: 430px;border-radius:5px;padding:3%;background:rgba(251,251,251,.95);border:solid 1px #e3e3e3;box-sizing:border-box;}
.login .loginbox .rightbar{line-height:1.5;font-size:28px;color:#333;text-align:center;}
.login .loginbox .rightbar *{line-height:1.5;}
.login .loginbox .loginright .tishi{text-indent:45px;font-size:14px; margin: 20px 0 0px 0;}
.login .loginitem{background:#fff;border-radius:5px;overflow:hidden;margin-top:20px;position:relative;padding:5px 0;}
.login .loginitem img{position:absolute;left:15px;top:50%;transform:translateY(-50%);}
.login .loginitem img.yzm{width:auto;height:35px;left:auto;right:5px;}
.login .loginitem img.Aicon{display:none;}
.login .loginitem input{margin-left:45px;color:#888;line-height:35px;border:none;font-size:14px;width:calc(100% - 45px);}
.login .loginitem a.yz{position:absolute;right:10px;line-height:35px;font-size:14px;}
.login .loginbox p.loen{margin-top:20px;line-height:35px;font-size:14px;}
.login .loginbox .abutton2{width:100%;height:50%;line-height:50px;background:#1e86f0;font-size:16px;margin-top:20px;border:none;border-radius:5px;color:#fff;cursor:pointer;}
.login .loginbox .abutton2.bg_blue{background:#529ce4;}
.login .loginbox .mhref{text-align:center;color:#888;margin-top:20px;}
.login .loginbox .mhref a{color:#888;}
.login .loginbox .mhref span{color:#529ce4;}
.login .lg1 .txt{    color: #353535; width:63%; min-height: 430px;  background: rgba(255, 255, 255, .3);  padding: 40px;    margin-right: 18px;border-radius: 6px;
  border: 1px solid #eee;}
.login .lg1 .txt h2 {    margin-bottom: 20px;margin-top: -2px;font-size: 28px;
  font-weight: normal;}
.login .lg1 .txt p{line-height:35px;}
.login .lg1 .txt p.p2{text-indent:1em;}

.sj_show{display:none;}
@media screen and (max-width:1000px){

}
@media (max-width:640px) and (min-width:560px){

}
@media screen and (max-width:640px){
  .dlbox{padding-top:30px;margin-top: 42px;}
  .login .lg1 .txt{margin-right:0px;width:100%;}
	.nav_1,.nav_2{width: 100%;}
	.nav .bdzq, .nav .kkzq {    width: 100%;}
	.xqtit dt span{    display: block;    margin-left: 16px;}
	.nav_b li:last-child{display:none;}
	.nav .bdzq img:last-child, .nav .kkzq img:last-child{display:none;}
	.nav .bdzq img, .nav .kkzq img {    padding-bottom: 7px;    margin:0 6px 0 0;}
.ft_40{font-size:32px;}
.ft_36{font-size:28px;}
.ft_30{font-size:26px;}
.ft_28{font-size:24px;}
.ft_26{font-size:22px;}
.ft_24{font-size:20px;}
.ft_22{font-size:18px;}
.ft_20{font-size:16px;}
.ft_17{font-size:14px;}
.plate_tit{padding:40px 0 35px;}
.plate_tit .ft_en{top:55px;}
.common{width:94%;min-width:0;}
.nav_trigger,.sj_show{display:block;}
.nav{position:absolute;left:-100%;top:121px;background:rgba(0,0,0,.8);width:100%;padding:0 3% 0;z-index:100;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:300ms;transition-duration:300ms;}
.nav ul li{width:100%;border-top:solid 1px rgba(255,255,255,.2);}
.nav ul li::after{display:none;}
.nav ul li a{display:block;height:35px;line-height:35px;}
.nav ul li:hover ul{display:none;}
.nav ul li.jia{display:none;}
.nav_2{border-left: none;}
.nav-active .nav{left:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.top{padding:10px 0;}
.top .dl{margin-right:40px;font-size:16px;color:#1e86f0;}
.top .dl a{color:#1e86f0;}
.logo{display:block;width:180px;}
.logo img{max-width:100%;height:auto;}
.search{/*display:none;*/width:100%;margin-top:25px;}
.search .jybox .set{margin-left:10px;}
.search .jylist{width:140%;}
.search .jybox{width:85px;}
.search .tj{width:calc(100% - 85px);}
.search .input_txt{width:calc(100% - 65px);}

.footer{padding:25px 0 15px; margin-top:25px;}
.footer .foot a{font-size:12px;}
.footer .foot .ft1{width:100%;margin-bottom:25px;}
.footer .ft1 p:nth-child(1){margin-top:15px;}
.footer .ft2 p:nth-child(1){margin-right:10px;}
.footer .foot .ft5{width:100%;margin-top:25px;}

.fixed ul li .xcbox .box{width:75%;}
.fixed ul li .xcbox .xcclose{width:15px;right:-25px;}

.home .plate_tit{padding:15px 0;}
.row1 .rw1_fr{display:none;}
.row1 .rw1_fl {padding: 0 20px 15px;width:100%;}
.row1 .rw1_fl ul li{width:50%;}
.row1 .rw1_fl ul li img{height:100px;}

.row2 .shadow {margin:30px auto;padding:0 20px 20px;}
.row2 ul{padding-bottom:0;margin-bottom:0;border-bottom:none;}
.row2 ul li{width:100%;margin-bottom:25px;}
.row2 ul li div{min-height:0;}
.row2 ul li b{font-size:16px;height:43px;line-height:43px;margin-bottom:12px;}
.row4 .shadow{padding:15px;}
.row4 .rw41_fl,.row4 .rw41_fr{width:100%;}
.row4 .rw41_fl::after{display:none;}
.row4 .rw41_fl .shadow::before{display:none;}
.row4 .rw41_fl ul{width:100%;}
.row4 .rw41_fl ul:nth-child(2){display:none;}
.row4 .rw42{padding-bottom:30px;}
.row4 .rw42 ul li{width:50%;}
.row4 .rw42 ul li a img{height:85px;}
.home .hzhb .plate_tit{padding:20px 0 30px;}
.hzhb ul li{width:31%;margin-right:2%;}

.page a,.page span{line-height:25px;padding: 0 8px;font-size:12px;}
.subnav ul li{font-size:14px;padding:5px 20px 5px 15px;}
.edxq{padding:3%;}
.xqyw{padding:8px 3%;}
.xqyw p{width:100%;word-break: break-all;overflow-wrap: break-word;}
.list_fl{width:100%;}
.list_fl .list{display:none;}
.list_fr {width:100%;padding:2% 3% 4%;}
.edlist ol{display:none;}
.edlist .sort{margin:0px 0 20px;font-size:14px;}
.edlist .sort span{font-size:13px;margin-left:5px;}
.edlist ul li{margin-bottom:5px;}
.edlist ul li span{font-size:12px;}
.dlbox,.zcbox{margin-bottom:-25px;}
.login .lg1{flex-wrap:wrap;min-height:0;}
.login .txt{width:100%;}
.login .txt img{max-width:90%;}
.login .loginbox{width:100%;margin:30px auto;}
.login .loginbox .rightbar{font-size:24px;}
.sxb li{width:100%;}
.sxb li.fr{text-align:left;margin-top:15px;}
.youce form .ivu-form-item .ivu-form-item-label{width:80px !important;}
.youce .chakan form div .ivu-form-item .ivu-form-item-content{margin-left:80px !important;}
}
@media screen and (max-width:380px){
.row4 .rw41_fl ul li .txt {width:55%;}
}


.tishidiv{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    z-index: 999;
  }
  .tishidiv .danwei{height: 150px;}
  .tishidiv .danwei #danwei{margin-bottom:20px;padding: 3px 5px;}
  .tishibox{
    width: 304px;
    /* height: 120px; */
    background: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -150px;
    margin-top: -75px;
    border-radius: 5px;
    padding: 15px 20px 20px 20px;
  }
  
  .tishidiv p{
    text-align: center;
    font-size: 16px;
    color: #000;
    padding: 20px 0;
  }
  
  .tishibtn{
    text-align: center;
  }
  
  .tishibtn button{
    width: 100px;
    height: 30px;
    line-height: 30px;
    border-radius: 5px;
    border: none;
  cursor: pointer;
    font-size: 14px;
    margin: 0 10px;
  }
  
  .tishibtn1{
    background: #f2f2f2;
  }
  
  .tishibtn2{
    background: #003b74;
      color: #fff;
  }
  